﻿#ifndef DURON_HTTPCLIENTIMP_H_
#define DURON_HTTPCLIENTIMP_H_

#include "HttpClient.h"
#include "Util/SSLBox.h"

namespace toolkit {

	class HttpClientImp : public TcpClientWithSSL<HttpClient> {
	public:
		typedef std::shared_ptr<HttpClientImp> Ptr;
		HttpClientImp() {}
		virtual ~HttpClientImp() {}
	protected:
		void onConnect(const SockException &ex)  override;
	};

} /* namespace toolkit */
#endif /* DURON_HTTPCLIENTIMP_H_ */
